home *** CD-ROM | disk | FTP | other *** search
/ Scene Storm / Scene Storm - Volume 1.iso / coding / c / amiexpress / source / doors / multichatdoor / multichat.c < prev    next >
Encoding:
C/C++ Source or Header  |  1995-09-05  |  658 b   |  43 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <exec/exec.h>
  4. #include <exec/types.h>
  5. #include "MultiChat.h"
  6. #include "ChatMsg.h"
  7. #include <doorheader.h>
  8.  
  9. #define VER "0.01"
  10.  
  11. void main(int argc, char **argv)
  12. {
  13.     char        Buf = '\0';
  14.     char        Buffer[100];
  15.     UBYTE    VerString = "$VER: MultiChat v"VER"";
  16.  
  17.     Register(argv[1][0]-'0');
  18.  
  19.     sprintf(Buffer, "\r\n"WHITE"_"CYAN"Multi"WHITE"Chat_ "GREEN"Version"WHITE" "VER" "CYAN"-- "YELLOW"By "WHITE"Dux/Vanity\r\n");
  20.     sendmessage(Buffer, 0);
  21.  
  22.     CreateChatPort();
  23.  
  24.     FOREVER
  25.     {
  26.         Buf = GetInput();
  27.  
  28.         if (Buf == '!')
  29.         {
  30.             DeleteChatPort();
  31.             ShutDown();
  32.             end();
  33.             exit(TRUE);
  34.         }
  35.         SendMsg(Buf);
  36.     }
  37. }
  38.  
  39. void end(void)
  40. {
  41.  
  42. }
  43.